\section{TaskScript Class Reference}
\label{a00139}\index{BPMVE\_\-XPDL\_\-Library::TaskScript@{BPMVE\_\-XPDL\_\-Library::TaskScript}}


7.6.5.3.8.TaskScript A \doxyref{Task}{p.}{a00134} Type of \doxyref{Script}{p.}{a00127} MUST NOT have an incoming OR an outgoing Message Flow. A \doxyref{Script}{p.}{a00127} \doxyref{Task}{p.}{a00134} is executed by a business process engine. The modeler OR implementer defines a script in a language that the engine can interpret. When the \doxyref{Task}{p.}{a00134} is Ready To Start, the engine will execute the script. When the script is Completed, the \doxyref{Task}{p.}{a00134} will also be Completed.  




Inheritance diagram for TaskScript:

Collaboration diagram for TaskScript:\subsection*{Properties}
\begin{DoxyCompactItemize}
\item 
{\bf ExpressionType} {\bf Script}\hspace{0.3cm}{\ttfamily  [get, set]}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 13 of file TaskScript.cs.



\subsection{Property Documentation}
\index{BPMVE\_\-XPDL\_\-Library::TaskScript@{BPMVE\_\-XPDL\_\-Library::TaskScript}!Script@{Script}}
\index{Script@{Script}!BPMVE_XPDL_Library::TaskScript@{BPMVE\_\-XPDL\_\-Library::TaskScript}}
\subsubsection[{Script}]{\setlength{\rightskip}{0pt plus 5cm}{\bf ExpressionType} {\bf Script}\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00139_a5f38555aa4c4d960e2dd97d6b0eef632}


The modeler MAY include a script that can be run when the \doxyref{Task}{p.}{a00134} is performed. If a script is not included, then the \doxyref{Task}{p.}{a00134} will act equivalent To a TaskType of None. 



Definition at line 20 of file TaskScript.cs.

